dry punch - German English Dictionary